import http from '@/api'
import { ResPage } from '@/api/interface'

// * 首页配置模块
// 轮播图 为你推荐 热销商品 新品上线

// * 获取轮播图列表
export const carouselsListApi = data => http.get<ResPage>('/carousels', data)

// * 修改轮播图信息 Or 新增轮播图
export const addOrUpdateCarouselsApi = data => {
	if (data.carouselId) {
		return http.put('/carousels', data)
	}
	return http.post('/carousels', data)
}

// * 删除轮播图列表
export const delCarouselsApi = data => http.delete<ResPage>('/carousels', data)

// 查询分类
export const categoryList = data => http.get<ResPage>('/categories', data)

// 查询首页配置列表
export const configList = data => http.get<ResPage>('/indexConfigs', data)
